agricultural equipments and machinery - Francés Inglés Diccionario